dog stroller - German English Dictionary